package com.example.java_chatroom.api;

import com.example.java_chatroom.constant.BaseConst;
import lombok.Data;
import org.springframework.beans.factory.annotation.Value;

/**
 * 消息转发响应模型
 * 这里需要发送者id和发送者姓名是因为
 */
@Data
public class MessageResponse {

    /**
     * 消息类型
     */
    @Value(BaseConst.ONLINE_CHAT_MESSAGE_TYPE)
    private String type;

    /**
     * 消息发送者id，这个id暂时在前端没用
     */
    private int fromId;

    /**
     * 消息发送者姓名
     */
    private String fromName;

    /**
     * 消息所属sessionId
     */
    private int sessionId;

    /**
     * 消息内容
     */
    private String content;
}
